@charset "utf-8";



/***** RESET *********/



img, fieldset { border: none; }

ul, li {

    list-style:none;

    margin:0px;

    padding:0px;

}





html { height:100%; }



body {

    background:#fff;

    height:100% !important;

    font:normal 0.7em Verdana;

    color:#143875;

    line-height:1.3em;

    margin:0px;

    padding:0px;

}



#container {

    position:relative;

    background:#fff;

    padding:5px;

    width:939px;

    margin:0 auto;

    border-left:1px solid #ccc;

    border-right:1px solid #ccc;

}



/******** General ************/

.clr, .clear { clear:both; }

.bold { font-weight:bold;}

.ac, .center { text-align:center;}



.disable { display:none;}



a {

color:#143875;

text-decoration:none;

}



/* Nagłówki sekcji */

h2, h3 { margin:0px; padding:0px; }



h2.sName {

    width:100%;

    background:url('../images/headerBg.png') top left no-repeat;

    color:#fff;

    font: normal 12px Verdana;

    height:42px;

    line-height:42px;

    text-align:left;

}



h2.sName img {

    float:left;

    margin-right:8px;

}



h2.long {

    background:url('../images/headerLong.jpg') top left no-repeat;

}



.important2 {

font-weight:bold;

}



.important2 {

color:#298CB3;

font-weight:bold;

}



/******** TOP ************/

#header {

    height:243px;

}



#header .col-1 {

    width:221px;

    float:left;

}



#header .col-2 {

    float:right;

    width:718px;

}



/* Nawigacja */

#header #menu {

    float:left;

    background:url('../images/menuBg.jpg') top left no-repeat;

    height:243px;

    width:221px;

}



#menu ul {

    margin-top:8px;

}



#menu ul li a

{

	display:block;

	line-height:25px;

	background:url('../images/arrmenu.gif') 10px 9px no-repeat;

	border-bottom:1px solid #2e7690;

	color:white;

	text-decoration:none;

	font-size:13px;

        padding-left:30px;

        height:25px;

}



#menu ul li a:hover

{

	font-weight:bold;

}



/* Banner / top */

#header #top {

    width:718px;

    height:213px;

    margin-bottom:1px;

}



/* Login box*/

#header #login {

    position:relative;

    background:url('../images/login.jpg') 1px top no-repeat;

    height:29px;

    font:normal 9px Arial;

    line-height:29px;

    width:718px;

    color:#EFFBFF;

    overflow:hidden;

}



#header #login a {

    font:normal 11px Arial;

    text-decoration:none;

}



#header #login form {

    margin-left:10px;

}



#header #login form span {

    font:bold 15px Verdana;

    color:#fff;

    margin-right:10px;

    text-transform:uppercase;

    margin-right:20px;

}



#header #login form input {

    font:normal 13px Verdana;

    padding:1px;

    margin-right:8px;

    border:1px solid #6193a6;

    width:131px;

}



#header #login #submitLogging {

    position:relative;

    vertical-align:top;

    margin-right:30px;

    border:none;

    width:auto;

}



#header #logged {

    position:relative;

    margin-left:15px;

}



#header #logged span.userName {

    font:bold 16px Verdana;

    margin:0px 5px;

    color:#002F3F;

}



#header #logged a.abo,

#header #logged a.abo:visited {

    font-size:10px;

    text-decoration:underline;

}



#header .logout {

    position:absolute;

    right:9px;

    top:7px;

}



#header .logout:hover,

#header #logged a.abo:hover {

    color:red;

}



/******** BODY STRONA GŁÓWNA ************/



#homepage,

#page{

    width:100%;

    background:#fff;

    clear:both;

    margin-top:5px;

    position:relative;

    margin-bottom:30px;

}



#homepage .col-1 {

    position:relative;

    width:221px;

    float:left;

    margin-bottom:30px;

    overflow:hidden;

}



#homepage #advs a {

    display:block;

    margin-bottom:20px;

    margin-left:4px;

}



#homepage .col-2 {

    position:relative;

    margin-bottom:30px;

    width:505px;

    float:left;

}



#homepage .col-2 .box {

    background:#FBFBFB url('../images/t1.png') -8px top no-repeat;

    padding:25px 60px;

    font-weight:bold;

}



#homepage .col-2 .s1 {

    background-color:#F5F5F5

}



#homepage .col-3 {

    position:relative;

    width:210px;

    float:right;

}



#homepage .col-3 .box {

    margin-bottom:10px;

}

#homepage .col-3 .box .content {

    padding:10px;

}

#homepage .left
{
	font-weight:bold;
}
/* Informacje */

#homepage #menu2 ul {

    list-style-position:inside;

}



#homepage #menu2 ul li {

    list-style-position:inside;

    list-style-type:disc;

    line-height:2em;

}



#homepage #menu2 ul li a,

#homepage #menu2 ul li a:visited {

    color:#143875;

    font-weight:bold;

    text-decoration:none;

}



#homepage #menu2 ul li a:hover {

    text-decoration:underline;

}



/* Najnowsze oferty */



#homepage #lastOffers form {

    margin:0px;

    padding:0px;

}



#homepage #lastOffers a {

    cursor:pointer;

    display:block;

    margin:5px 0px;

    text-decoration:none;

    font-size:10px;

    height:20px;

    line-height:20px;

    

}



#homepage #lastOffers a:visited {

    color:#143875;

}



#homepage #lastOffers a:hover {

    background:#EFF9FF;

}

#homepage #lastOffers span {

    font-weight:bold;

}

/* Kontakt */

#homepage #contact strong {

    font-weight:bold;

}



/* Newsletter */

#homepage #newsletter p {

    font-size:9px;

    line-height:11px;

    margin-bottom:8px;

}

#homepage #newsletter input.mail {

    width:100px;

    padding:2px;

    float:left;

}



/* Czas */

#homepage #time {

    text-align:center;

}



#homepage #time p {

    font-weight:bold;

    margin-bottom:5px;

}



/* Szybka wyszukiwarka */

#quickSearch {

    width:500px;

    position:absolute;

    left:-505px;

    bottom:14px;

}



#quickSearcher {

position:relative;

}



#quickSearcher .left {

display:block;

float:left;

font-weight:bold;

line-height:20px;

padding-right:10px;

text-align:right;

width:130px;

}



#quickSearcher div {

padding-top:12px;

}



#quickSearcher .submitSearch {

left:140px;

position:absolute;

top:135px;

}



#quickSearcher input {

width:115px;

}



.submitSearch {

margin-left:140px;

margin-top:15px;

}



/******** BODY POZOSTAŁE STRONY ************/

#page .box {

    margin-bottom:20px;

}



/* Polaczenia */

#connections .col-1 {

    width:230px;

    float:left;

}



#connections .col-2 {

    width:230px;

    float:left;

}



#connections .col-3 {

    width:230px;

    float:left;

}



#connections .col-4 {

    width:225px;

    float:left;

}



#connections h3.dark {

    display:block;

    background:#eee;

    text-align:center;

    font:bold 13px Verdana;

    padding:5px 0px;

    margin-bottom:5px;

    margin-top:0px;

}



#connections h3.light {

    display:block;

    background:#f6f6f6;

    height:26px;

    margin-top:0px;

}



.standardForm input, .standardForm select

{

    font-size:13px;

    margin:4px 0;

    border-bottom:2px solid #E0E0EF;

    border-right:1px solid #EFEFEF;

    border-top:2px solid #a4b1c9;

    border-left:2px solid #bcc3d9;

    padding:1px;

}



/* Pasażerowie */

#passengers .col-1 {

    width:260px;

    float:left;

}



#passengers .col-2 {

    width:430px;

    float:left;

}



#passengers .col-3 {

    width:226px;

    float:left;

}



#passengers .col-2 span.wt {

    margin-right:30px;

    margin-left:3px;

}



#passengers .col-2 div.usehistory {

    margin:10px 0px;

}





#passengers h3.dark {

    display:block;

    background:#eee;

    text-align:center;

    font:bold 13px Verdana;

    padding:5px 0px;

    margin-bottom:5px;

    margin-top:0px;

}



#passengers h3.light {

    display:block;

    background:#f6f6f6;

    height:26px;

    margin-top:0px;

}



/* Tabela 1 */



.table1 {

    width:100%;

    border-collapse:collapse;

    border-spacing:0;

}



.table1 thead th {

    background:url(../images/tableHeaderBg.jpg) top left no-repeat;

    color:#E2FBFF;

    height:41px;

    text-align:center;

}



/*

.table1 thead th {

    background:transparent url(../images/tableHeaderSeparator.png) repeat-y scroll right center;

    text-align:center;

}

*/



.table1 thead th:hover { cursor:pointer !important; }



.table1 tbody {

    background:#eee;

    color:#143875;

}



.table1 tbody tr {

   

}



.table1 tbody td {

    border-right:1px dashed white;

     border-bottom: 2px solid white;

    padding:0.5em;

}



.table1 tbody td img {

    margin-right:5px;

}



.table1 tbody a,

.table1 tbody a:visited {

    color:#143875;

    text-decoration:none;

}





/***** Mapa Europy *******/

#map

{

    width:700px;

    height:500px;

}



#searchMap {

    float:right;

    width:205px;

}



.standardForm .inputDescription {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#F7F7F9 none repeat scroll 0 0;

color:#10486F;

font-weight:bold;

overflow:hidden;

padding:7px 0;

}



/***** Twój profil *******/

#userData, #userData, #userInfo, #pageAdminMain, #pageInformation {

font-weight:bold;

margin-top:16px;

padding-left:226px;

padding-right:229px;

position:relative;

width:478px;

padding-bottom:30px;

}



#userDataForm input {

display:block;

margin:14px 0 0;

vertical-align:middle;

}



#userDataForm .left {

padding:10px 5px 0 0;

text-align:right;

}





/**** Twoje oferty ******/

.offers {}



.offers .inputDescription {

    text-align:center;

}



.offers form#search {

    margin-left:20px;

    margin-top:10px;

}



.offers hr {color: #0B6EBF; }



.offers .col-1 {

    float:right;

    width:448px;

    border-left:1px solid #ccc;

    padding-left:5px;

}



.offers .col-2 {

    float:left;

    width:477px;

}



#map_canvas {

    overflow: hidden;

    width: 475px;

    height: 450px;

    position: relative; 

}



.start {

float:left;

margin-right:10px;

width:190px;

}



form#search h2 {

color:#4F4F4F;

font-size:11px;

font-style:italic;

margin:2px;

padding:0;

}



form#search h2, form#search h3, form#search h4, form#search span {

font-weight:normal;

padding-right:5px;

}



.posrednie {

margin-left:120px;

margin-top:5px;

}



/******** Informacje ***********/

.informationText {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#FBFBFB none repeat scroll 0 0;

font-weight:normal;

line-height:1.5em;

min-height:230px;

padding:10px;

}



.informationText ul li {

    list-style-type: disc;

    list-style-position:inside;

}



#userInfoTable {

border-collapse:collapse;

width:475px;

}



#userInfoTable td {

border-bottom:1px solid #E6E6E6;

padding:3px;

font-weight: normal;

}



#userInfo .left {

font-weight:bold;

}



/*********** Pomoc ******************/

.help .col-1 {

    width:350px;

    float:left;

    margin:10px;

    margin-bottom:50px;

}



.help .col-1 a:hover { text-decoration:underline; }



.help .col-2 {

    margin:10px;

    float:right;

    width:500px;

}



.help .col-2 h1 {

    margin-top:10px;

}



.helplist li {

    list-style-type:decimal;

    list-style-position:inside;

    line-height:17px;

}



ul.helpanswer li {

    list-style-type:disc;

    list-style-position:inside;

    line-height:20px;

}



ul.helpanswer li ul.sub {

    margin-left:20px;

}



.help .col-2 ul li ul li {

    list-style-type:circle;

    list-style-position:inside;

}





/*********** Komunikator ******************/

.message

{

	min-height:150px;

	line-height:1.5em;

	margin:20px 0 0 25px;

	padding-left:205px;

	background:url(../images/infoBig.png) top left no-repeat;

	font-size:14px;

}
.message2

{

	min-height:150px;

	line-height:1.5em;

	font-size:12px;
	
	

}

.account_info
{
	width:242px; 
	font-size:11px; 
	margin:10px;
	padding: 10px;
	background:#d9eef2;
		
}
.account_info2
{
	
	margin: 10px 10px 10px 0;
	padding: 10px;
	background:#d9eef2;
		
}



#messenger .box

{

	float:left;

	background:#feedb0;

	border:1px solid #e6e6e6;

}



#messenger #chat

{

	position:relative;

	width:450px;

	height:470px;

	background:#f5f5f5;

}



#messenger #chat #chatText

{

	height:418px;

	overflow:auto;

	background:#feedb0;

}



#messenger #chat #chatText .chatMessage

{

	margin:2px;

	border-bottom:1px solid #fff;

}



#messenger #chat #message

{

	position:absolute;

	bottom:-1px;

	width:448px;

	height:50px;

	background:white;

}



#messenger #chat #send

{

	position:absolute;

	bottom:1px;

	right:0;

	cursor:pointer;

}



#messenger #contacts

{

	width:167px;

	height:310px;

	margin-left:10px;

	overflow:auto;

}



#messenger #contacts .contact

{

	position:relative;

	margin-top:-1px;

	padding:3px;

	background:#fdfdfd;

	border-top:1px solid #e6e6e6;

	border-bottom:1px solid #e6e6e6;

}



#messenger #contacts .chatOnClick

{

	display:block;

	padding:3px;

	background:#fdfdfd;

	border-top:1px solid #e6e6e6;

	border-bottom:1px solid #e6e6e6;

	cursor:pointer;

	text-decoration:none;

}



#messenger #contacts .chatOnClick:hover

{

	background:#9DC8D9;

}



#messenger #contacts .selected

{

	background:#3497B7;

}



#messenger #contacts img

{

	vertical-align:middle;

	cursor:pointer;

}



#messenger #contacts .newMessage

{

	//background:url(../images/newMessage.gif) center top no-repeat;

	position:absolute;

	top:5px;

	left:25px;

}



#messenger #contacts .deleteContact

{

	position:absolute;

	top:0;

	right:0;

	display:block;

	width:12px;

	height:12px;

	background:url(../images/deleteContactBg.png) center no-repeat;

	cursor:pointer;

}



#messenger #contacts .deleteContact:hover

{

	background:url(../images/deleteContactBgHover.png) center no-repeat;

}



#messenger #info

{

	width:260px;

	height:300px;

	margin-left:10px;

	padding:5px;

}



#messenger #info table

{

	width:100%;

	margin-bottom:10px;

}



#messenger #info table td

{

	border-bottom:1px solid #e6e6e6;

}



#messenger #info table .left

{

	font-weight:bold;

}





#messenger #info .logo

{

	text-align:center;

}



#messenger #search

{

	position:relative;

	width:440px;

	height:143px;

	margin:10px 0 0 10px;

	padding:5px 5px 0 5px;

	background:#3497B7;

	color:black;

}



#messenger #search h2

{

	position:absolute;

	top:0;

	right:10px;

	font-size:12px;

	cursor:pointer;

}



#messenger #search .separator

{

	margin:0 25px;

}



#messenger #search #results

{

	position:absolute;

	bottom:-1px;

	left:-1px;

	width:450px;

	height:110px;

	overflow:auto;

	text-align:left;

}



#messenger #search #results table

{

	border-collapse:collapse;

}



#messenger #search #results th

{

	background:#f5f5f5;

}



/*#messenger #search #results tr:hover

{

	background:#9DC8D9;

}*/



#messenger #search #results td

{

	margin:1px 0;

	background:#fdfdfd;

	border-top:1px solid #e6e6e6;

	border-bottom:1px solid #e6e6e6;

	cursor:pointer;

}





/******** FOOTER ************/

#footer {

    width:930px;

    background:#3A3A3A;

    clear:both;

    margin:0 auto;

    color:#fff;

    padding:5px;

}



#footer p.copyrights {

    font:bold 11px Verdana;

}



#footer a.blad,

#footer a.blad:hover {

    float:right;

    margin-right:10px;

    color:#ccc;

}





/********* Komunikaty błędów *******/

.message {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(../images/infoBig.png) no-repeat scroll left top;

font-size:14px;

line-height:1.5em;

margin:20px 0 0 25px;

min-height:150px;

padding-left:205px;

}



.error

{

	color:#AA0000;

	font-weight:bold !important;

}



.noResults

{

	padding-top:15px;

	text-align:center;

	font-size:13px;

}



.h3 {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(../images/headerArrowBlue.png) no-repeat scroll left center;

margin-left:-12px;

padding-left:40px;

}



.cblue {

color:#0C7CCF;

}

.cgreen {

color:green;

}

.cred {

color:red;

}



ul#pakiety li {

display:block;

float:left;

width:200px;

}



div#newCity { display:inline; }

div#newCity div {

    margin-top:3px;

}



a.addNewCity,

a.addNewCity:visited {

    display:block;

    height:24px;

    line-height:22px;

    color:#78AF00;

    background:url('../img/add.png') center left no-repeat;

    padding:5px;

    padding-left:20px;

    width:65px;

    text-decoration:none;

}



a.addNewCity:hover {

    background:#FAFFEF url('../img/add.png') center left no-repeat;

}



p.info {

    background:#FFE9CF url('../img/info.png') 15px center no-repeat;

    padding:6px;

    font-size:10px;

    border:1px dotted #EFC695;

    padding-left:40px;

    width:520px;

}



.termx { float:left; }



.flagx {

    padding-left:20px;

}



p.confirm {

	font: bold 16px Arial;

	background:#539F00;

	width:300px;

	padding:5px 10px;

	color:#F7FFEF;

text-align:center

}



.pl { background:url("../images/flagi/pl.gif") top left no-repeat; }

.nl { background:url("../images/flagi/nl.gif") top left no-repeat; }

.es { background:url("../images/flagi/es.gif") top left no-repeat; }

.de { background:url("../images/flagi/de.gif") top left no-repeat; }

.al { background:url("../images/flagi/al.gif") top left no-repeat; }

.an { background:url("../images/flagi/an.gif") top left no-repeat; }

.at { background:url("../images/flagi/at.gif") top left no-repeat; }

.be { background:url("../images/flagi/be.gif") top left no-repeat; }

.cz { background:url("../images/flagi/cz.gif") top left no-repeat; }

.dk { background:url("../images/flagi/dk.gif") top left no-repeat; }

.ee { background:url("../images/flagi/ee.gif") top left no-repeat; }

.fi { background:url("../images/flagi/fi.gif") top left no-repeat; }

.fr { background:url("../images/flagi/fr.gif") top left no-repeat; }

.is { background:url("../images/flagi/is.gif") top left no-repeat; }

.li { background:url("../images/flagi/li.gif") top left no-repeat; }

.lt { background:url("../images/flagi/lt.gif") top left no-repeat; }

.lu { background:url("../images/flagi/lu.gif") top left no-repeat; }

.lv { background:url("../images/flagi/lv.gif") top left no-repeat; }

.ml { background:url("../images/flagi/ml.gif") top left no-repeat; }

.mt { background:url("../images/flagi/mt.gif") top left no-repeat; }

.ma { background:url("../images/flagi/ma.gif") top left no-repeat; }

.mc { background:url("../images/flagi/mc.gif") top left no-repeat; }

.no { background:url("../images/flagi/no.gif") top left no-repeat; }

.pt { background:url("../images/flagi/pt.gif") top left no-repeat; }

.ru { background:url("../images/flagi/ru.gif") top left no-repeat; }

.ro { background:url("../images/flagi/ro.gif") top left no-repeat; }

.sm { background:url("../images/flagi/sm.gif") top left no-repeat; }

.si { background:url("../images/flagi/si.gif") top left no-repeat; }

.sk { background:url("../images/flagi/sk.gif") top left no-repeat; }

.ch { background:url("../images/flagi/ch.gif") top left no-repeat; }

.tr { background:url("../images/flagi/tr.gif") top left no-repeat; }

.se { background:url("../images/flagi/se.gif") top left no-repeat; }

.ua { background:url("../images/flagi/ua.gif") top left no-repeat; }

.va { background:url("../images/flagi/va.gif") top left no-repeat; }

.hu { background:url("../images/flagi/hu.gif") top left no-repeat; }

.gb { background:url("../images/flagi/gb.gif") top left no-repeat; }

.it { background:url("../images/flagi/it.gif") top left no-repeat; }

.gr { background:url("../images/flagi/gr.gif") top left no-repeat; }

.by { background:url("../images/flagi/by.gif") top left no-repeat; }

.bg { background:url("../images/flagi/bg.gif") top left no-repeat; }

.at { background:url("../images/flagi/at.gif") top left no-repeat; }





/************* ADMIN **************************/

#pageMain .t2, #pageAdminMain .t2 {

background-color:#F5F5F5;

border-bottom:1px solid #E6E6E6;

border-top:1px solid #E6E6E6;

}



#pageMain .text, #pageAdminMain .text {

font-weight:bold;

padding:25px 60px;

position:relative;

}



#pageAdminMain .text {

padding-left:30px !important;

}



ul#adminMenu li {

    list-style-type:disc;

    list-style-position:inside;

line-height:22px;

}



h3 {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(../images/headerArrowBlue.png) no-repeat scroll left center;

padding-left:40px;

margin-bottom:10px;

margin-top:20px;

}



#pageAdminSection {

    margin-top:20px;

}



.required {color: red; }



#startCityTips,

#finishCityTips{

    padding:3px;

    border:1px solid #ccc;

    background:#eee;

}

#startCityTips a,

#finishCityTips a{

    display:block;

}



/* --------------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------------- */



/* submenu */

#submenu {

    float:left;

    background:url('../images/menuBg.jpg') top left no-repeat;

    height:138px;

    width:221px;

}



#submenu ul {

    margin-top:8px;

}



#submenu ul li a

{

	display:block;

	line-height:25px;

	background:url('../images/arrmenu.gif') 10px 9px no-repeat;

	border-bottom:1px solid #2e7690;

	color:white;

	text-decoration:none;

	font-size:13px;

  padding-left:30px;

  height:25px;

}



#submenu ul li a:hover

{

	font-weight:bold;

}



/* -------------------------------------------------------------------------------------*/

.contactDiv {

    position:relative;

    margin-bottom:30px;

    width:100%;

    float:left;

		

}

.contactTable

{

	border-collapse:collapse; 

	margin-left:15px;

	

}

.contactHeaderRow

{

	height:35px;	

	background:url(../images/tableHeaderBg.jpg) left center no-repeat;	

	color:#e2fbff; 

	border-bottom:2px solid white;

}

.contactColumnRowP

{

	height:30px; 

	background:#effae3;	

	border-bottom:1px solid white;

}

.contactColumnRowNP

{

	height:30px; 

	background:#f4f4fa;	

	border-bottom:1px solid white;

}



.contactColumnRowNP span 

{

	margin-left:5px;

}

.contactColumnRowP span 

{

	margin-left:5px;

}

.contactVehicalRowP

{

	height:30px; 

	background:#effae3;	

}

.contactVehicalRowNP

{

	height:30px; 

	background:#f4f4fa;	

}



.contactInputName

{

	background: transparent; 

	color:#143875; 

	font-size: 12px; 

	display:none;

	width:123px;

}

.contactInputPhone

{

	background: transparent; 

	color:#143875; 

	font-size: 12px; 

	display:none;

	width:78px;

}

.contactInputFunction

{

	background: transparent; 

	color:#143875; 

	font-size: 12px; 

	display:none;

	width:78px;

}

.contactInputNameNew

{

	background: transparent; 

	color:#143875; 

	font-size: 12px; 

	width:125px;

}

.contactInputPhoneNew

{

	background: transparent; 

	color:#143875; 

	font-size: 12px; 

	width:80px;

}

.contactInputFunctionNew

{

	background: transparent; 

	color:#143875; 

	font-size: 12px; 

	width:80px;

}

.contactInfoTable

{

	border-collapse:collapse;

	display:none;

}

.contactInfoTable td

{

	padding:3px;

	border-bottom:1px solid #e6e6e6;

	width:180px;

}

.contactInfoTable tr.logoRow td

{

	border:none;

}

.contactInfoTable img

{

	margin:10px;

	/*padding:3px;

	border:3px dashed #f5f5f5;*/

}

/* --------------------- comments ------------------- */



.date

{

	margin-left:10px;

	margin-top:10px;

	font-weight:bold;

}

.commentator

{

	margin-left:10px;

	font-weight:bold;

}



.text

{

	margin-left:15px;

}


.bulet_list li {

    list-style:disc inside none;

}

/*  */