body{
font:12px "Trebuchet MS", Tahoma, sans-serif;
color:#555555;
/*background-color:#8ABFE1;*/
background-color:#FFFFFF;
background-image:url(../images/bcg.jpg);
background-position:top;
background-repeat:repeat-x;
}
*{behavior: url(/tolteam/scripts/iepngfix.htc)}
/*head*/
#headholder{
margin:0px auto;
width:940px;
background-image:url(../images/logo.png);
background-repeat:no-repeat;
background-position:left 10px;
}
#headimg{
padding:10px 0px 0px 208px;
width:727px;
height:332px;
}
/*main menu*/

/*content*/
#contentholder{
margin:0px auto;
width:940px;
}
#content{
float:left;
}
#leftpane{
width:212px;
float:left;
}
/*login*/
#login{
margin:10px 0px 0px 3px;
width:202px;
height:197px;
background-image:url(../images/login_bcg.png);
background-position:top;
background-repeat:no-repeat;
color:#21628C;
font-size:10px;
}
/*login form*/
#login form{
padding:45px 0px 0px 15px;
}
.logininput{
width:166px;
margin:0px 0px 6px 0px;
padding:2px;
border:2px solid #FFFFFF;
background-color:#E6F1F6;
color:#21628C;
font-size:11px;
}
.loginbutton{
margin:5px 0px 0px 105px;
padding:2px;
border:2px solid #FFFFFF;
background-color:#E6F1F6;
color:#EA3236;
font-size:11px;
text-transform:uppercase;
cursor:pointer;
}
#login a{
display:block;
margin:18px 0px 0px 70px;
color:#2C92CE;
font-size:10px;
text-decoration:underline;
}
#login a:hover{
text-decoration:none;
}
/*logos*/
#logos{
margin:10px 0px 0px 3px;
}
/*contact*/
#contact{
margin:10px 0px 0px 3px;
font-size:11px;
color:#2C92CE;
}
#contact h3{
margin:5px 0px;
font-size:13px;
font-weight:bold;
}
#contact p{
margin:0px 0px 3px 0px;
}
#contact a{
color:#2C92CE;
text-decoration:underline;
}
#contact a:hover{
text-decoration:none;
}
/**/
#contentpane{
width:486px;
float:left;
background-image:url(../images/center_bcg.gif);
background-repeat:repeat-y;
padding:10px 15px 10px 15px;
min-height:550px;
height:auto !important;
height:550px
}
#contentpane h1{
margin:5px 0px 20px 0px;
font-size:24px;
font-weight:normal;
color:#21628C;
}
#contentpane p{
margin:10px 0px;
}
.date{
color:#21628C;
margin:0px 0px 20px 0px;
}
#mainphotoholder{
float:left;
margin:0px 0px 10px 2px;
}
.mainphoto{
border:1px solid #21628C;
width:474px;
}
#thumbholder{
float:left;
margin:0px 0px 10px 0px;
}
.thumb{
float:left;
margin:0px 8px 10px 2px;
border:1px solid #21628C;
}
#detailsholder{
float:left;
margin:0px 0px 0px 20px;
width:211px;
}
#detailsholder h2{
font-size:20px;
font-weight:500;
margin:0px 0px 10px 0px;
color:#2C92CE;
}
#detailsholder p{
margin:0px 0px 3px 0px;
}
.booknow{
margin:0px 0px 10px 0px;
}
#contentpane table.boats{
width:480px;
float:left;
}
#contentpane table.boatsD{
width:240px;
float:left;
}
#contentpane td.blueTD{
padding:4px;
color:#21628C;
background-color:#E6F1F7;
border:1px solid #E6F1F7;
font-size:12px;
font-weight:600;
text-transform:uppercase;
line-height:30px;
}
#contentpane td{
padding:4px;
line-height:30px;
border:1px solid #E6F1F7;
font-weight:normal;
font-size:12px;
}
a.tdboatb{
/*display:block;
padding:5px 0px 6px 14px;*/
font-weight:normal;
text-decoration:underline;
text-transform:none;
color:#21628C;
/*background-image:url(../images/right-arrow.png);
background-position:6px 10px;
background-repeat:no-repeat;*/
}
a.tdboatb:hover{
text-decoration:none;
background-color:#E6F1F7;
}
#contentpane td.available, #contentpane td.unavailable{
padding:4px;
border:none;
font-size:12px;
font-weight:normal;
border:1px solid #E6F1F7;
}
#contentpane td.available{
color:#05D227;
}
#contentpane td.available a{
color:#05D227;
text-decoration:underline;
}
#contentpane td.available a:hover{
text-decoration:none;
}

#contentpane td.unavailable{
color:#FF0000;
}
/*evetns*/
.events, #regattas{
width:220px !important;
width:200px;
padding:5px;
float:left;
}
.events{
margin:10px 10px 0px 0px;
}

#regattas{
margin:10px 0px 0px 14px;
}
#regattasR{
width:170px;
float:left;
margin:10px 0px 0px 5px;
background-image:url(../images/e-r_bcg.gif);
border: 2px solid #ffffff;
padding:10px !important;
padding:10px 0px 10px 6px;
}


 
.events h2, #regattas h2, #regattasR h2{
font-size:20px;
font-weight:500;
background-color:#E4EFF6;
margin:0px 0px 10px 0px;
}
.events h2{
color:#2C92CE;
}
.events a, #regattas a, #contentpane a, #detailsholder a{
color:#2C92CE;
}
.events a:hover, #regattas a:hover, #contentpane a:hover, #detailsholder a:hover{
text-decoration:none;
}
#regattas h2, #regattasR h2{
color:#EA3236;
}
#regattas ul{
margin:3px;
}
#regattas li{
margin:5px 0px;
}
#regattas li a{
color:#2C92CE;
text-decoration:underline;
}
#regattas li a:hover{
text-decoration:none;
}

#regattasR ul{
margin:0px;
}
#regattasR li{
margin:0px;
width:170px;
display:block;
padding:5px 0px 2px 0px;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
color:#21628C;
border-bottom:1px dotted #2C92CE; 
}
/* prebaceno u regattasR li
#regattasR li{
margin:0px;
}

#regattasR li a{
width:170px;
display:block;
padding:5px 0px 2px 0px;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
color:#21628C;
border-bottom:1px dotted #2C92CE; 
}
*/
#regattasR li a{
font-size:12px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
color:#21628C;
}

#regattasR li ul{
margin:0px;
}
#regattasR li li{
margin:0px;
}
#regattasR li li a{
display:block;
width:160px;
padding:5px 0px 2px 5px;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-transform:none;
color:#21628C;
}
#regattasR li li ul{
margin:0px;
}
#regattasR li li li{
margin:0px;
}
#regattasR li li li a{
width:154px;
display:block;
padding:5px 0px 4px 10px;
font-size:10px;
font-weight:normal;
text-decoration:none;
text-transform:none;
color:#21628C;
}
#regattasR li a:hover, #regattasR li li a:hover, #regattasR li li li a:hover{
background-color:#E4EFF6;
color:#2C92CE;
}
.commentpng{
width:12px;
height:10px;
}

/**/
#rightpane{
width:212px;
float:left;
}
#photoTop{
margin:10px 0px 0px 2px;
width:210px;
height:305px;
}
#photoMiddle{
margin:0px 0px 0px 2px;
background-image:url(../images/photogallery_bcg.jpg);
background-position:top;
background-repeat:no-repeat;
width:210px;
}
#photoMiddle ul{
margin:0px 0px 0px 50px;
}
#photoMiddle li{
padding:0px 0px 8px 0px;
}
#photoMiddle a{
font-size:11px;
text-decoration:underline;
color:#2C92CE;
}
#photoMiddle a:hover{
text-decoration:none;
}

#photoBottom{
margin:0px 0px 0px 2px;
background-image:url(../images/photogallery_bcgbottom.png);
background-position:top;
background-repeat:no-repeat;
width:210px;
height:6px;
}
.gallery{
margin:10px 0px 10px -2px;
}
.gallery img{
width:115px;
height:86px;
margin:0px 0px 2px 2px;
border:1px solid #21628c;
}
/*footer*/
#footerholder{
clear:left;
width:100%;
border-top:1px solid #55A4D6;
background-color:#9ECAE6;
min-height:40px;
height:auto !important;
height:40px;
padding:15px 0px 10px 0px;
}
#footer{
width:940px;
margin:0px auto;
text-align:center
}
#footer p{
margin:0px 0px 10px 0px;
}

a.footerL{
margin:0px 15px;
font-size:12px;
text-decoration:underline;
color:#FFF;
background-color:transparent;
}
a.footerL:hover{
text-decoration:none;
}
a.tt{
clear:inherit;
font-size:10px;
color:#94BED9;
text-decoration:none;
}

/* za komentare show/hide*/
a.hideshow, a.hideshow1{
display:block;
float:left;
}
a.hideshow1{
display:none;
float:left;
}

/*blog*/
#blog{
margin:20px 0px 25px 20px;
font-size:11px;
color:#555555;
}
#blog h3{
margin:5px 0px;
font-size:13px;
font-weight:bold;
color:#2C92CE;
}
#blog h4{
margin:3px 0px;
font-size:12px;
font-weight:bold;
color:#2C92CE;
}
#blog p{
margin:0px 0px 3px 0px;
}
#blog a{
color:#2C92CE;
text-decoration:underline;
}
#blog a:hover{
text-decoration:none;
}
.button{
margin:5px 0px 0px 105px;
padding:2px;
border:2px solid #FFFFFF;
background-color:#E6F1F6;
color:#EA3236;
font-size:11px;
text-transform:uppercase;
cursor:pointer;
}
.formItem{
width:166px;
margin:0px 0px 6px 0px;
padding:2px;
border:2px solid #FFFFFF;
background-color:#E6F1F6;
color:#21628C;
font-size:11px;
}
.galleryblog{
margin:10px 0px 10px -2px;
}
.galleryblog img{
width:235px;
height:176px;
margin:0px 0px 2px 2px;
border:1px solid #21628c;
}

/**/
