/* CSS Document */
body {margin:0px;padding:0px; font-size:12px;
font-family: myriad, tahoma, verdana;  color:#000000; text-align:center;/*background: #FFFFFF url('../img/pbg.gif') top repeat-x center;*/}
/*a:link, a:visited {color:#FF6100; color: #333333; text-decoration:underline;}
a:hover {color:#000000; text-decoration:none;}*/
a img{border:none;}
hr{display:none}
h1,h2,h3,h4,h5{padding:0;margin:0}
p,ul,ol,li{padding:0;margin:0}
.c {clear:both;padding:0px;margin:0px;}
.line{background: url("../img/line.gif") no-repeat center;width: 100%;height: 25px;clear: both;}
#rc img { border:1px solid #000000;padding:1px;  margin:2px}

/*#rc table { */
#rc table {width:100%;border-collapse:collapse;border:1px solid #CCCCCC;}
#rc tr { /*cursor:pointer;*/}
#rc tr:hover td { background-color:#EFEFEF;/* cursor:pointer;*/}
/*#hover { background-color:#EFEFEF; }*/
#rc th {border-bottom:1px solid;border-right:1px solid;border-color:#D3D3D3;font-weight:normal;font-size:11px; background-color:#EFEFEF; font-weight:bold; text-align:center; height:40px; cursor:default;}
#rc th a img{ border:none;}
#rc td {border-bottom:1px solid;border-right:1px solid;border-color:#D3D3D3;font-weight:normal;font-size:11px; padding:2px;}

#real {width:100%;border-collapse:collapse;border:1px solid #CCCCCC;}
#real tr { /*cursor:pointer;*/}
#real tr:hover td { background-color:#EFEFEF;/* cursor:pointer;*/}
#hover { background-color:#EFEFEF; }
#real th {border-bottom:1px solid;border-right:1px solid;border-color:#D3D3D3;font-weight:normal;font-size:11px; background-color:#EFEFEF; font-weight:bold; text-align:center; height:40px; cursor:default;}
#real th a img{ border:none;}
#real td a { border:none;}
#real td a:hover { text-decoration:underline;}
#real td {border-bottom:1px solid;border-right:1px solid;border-color:#D3D3D3;font-weight:normal;font-size:11px;}
#real td strong { font-weight:normal; padding:0px; margin:0px; font-size:11px;}
#real td img{border:1px solid #FF9000; margin:1px; padding:1px;  cursor:pointer;}
/*#cars td img:hover{border:1px solid #000000; margin:1px;}*/
#real .c { text-align:center;}
#real .l { padding-left:5px;}
#real .g {background-color:#FBFBFB;padding:2px;padding-left:5px;width:35%;}
#real span { color:#009900;}

/*#page { background-color:#FFFFFF; width:700px; margin:auto; text-align:left;padding:0px; margin-top:10px;} */

#logo {width:737px;  /*height:52px;padding-top:110px;*/ padding-left:0px; padding-top:1px; border-top:2px solid #CC0000; padding-bottom:0px;}
#logo a { border:none;}

#body {margin:auto; margin-top:0px;text-align:;width:779px; background:#F9F9F9 url('../img/body_bg.gif') repeat-y center; text-align:center; padding:0px;}
#page { background-color:#FFFFFF; width:737px; margin:auto; text-align:left;/*border:1px solid #CCCCCC; */padding:5px;} 

a:link, a:visited {
	border-bottom: 1px dotted #CCCCCC;
	text-decoration: none;
	color: #3284B5;
}

a:hover {
	border: none;
	border-bottom: 1px dotted #3284B5;
}

.link { text-decoration:underline; color: #006699; border:none;}


/*print*/
#print { text-decoration: none; text-align:center; color: #000000;float:right; padding:6px 5px 6px 20px;background: url('../img/p.gif') left no-repeat; /*border:1px solid #DD1212;*/ border:none; font-weight:bold; color:#DD1212;}
#print:hover{ border:1px solid #FFFFFF;/* background-color:#FFFFFF;*/ color:#000000; }

/*position*/
#rc {width:510px; float:right; padding:0px 5px 5px 0px;   /*border:1px solid #CCCCCC;*/}
/*#rc ul { margin-left:20px; }*/

#lc .menutitle { color:#cc0000; color:#FF6600; font-weight:bold; font-size:12px; color: #000000; /*border-bottom:1px solid #CCCCCC;*/ width:100%; padding-bottom:0px; margin:0px;}
#lc {width:210px;float:left; padding:4px 0px 4px 2px;background: url(../img/vline.gif) top repeat-y right; /*border:1px solid #009900;*/}
#lc h2, #rc h1, h2 { color: #000000;padding-left:5px; margin-bottom:4px; margin-right:5px; font-size:16px; margin-bottom:10px; padding-bottom:4px;padding:5px; margin-top:5px;
padding: 2px 0 0px 5px; border-bottom:2px solid #DD1212; color:#DD1212; font-family:Arial, Helvetica, sans-serif;
/*border-color:#FF6600; color:#FF6600;*/
	/*background: url('../img/nav.gif') 0 50% no-repeat;*/}
#lc p { font-size:18px; }

#lc a img { border:none; }
#lc a:hover img { border:none; }

/*menu*/
#leftmenu {list-style:none; padding:0px 3px 10px 5px; margin:4px 2px 10px 0px; background: url(../img/hline.gif) bottom repeat-x right;}
#leftmenu li { margin-bottom:4px; padding: 0px 0 3px 7px;background: url('../img/subnav.gif') 0 50% no-repeat; margin-left:0px;}
#leftmenu li a { font-size:12px; color: #333333; color:#0099CC;}
#leftmenu li a:hover { text-decoration:none;}
#leftmenu .active { font-weight:bold; 	font-weight: bold;padding: 4px 0 4px 8px;color:#000000;background: url('../img/leftmenu.gif') no-repeat right; margin-left:-4px;}
#leftmenu .active a { color:#FFFFFF; color:#000000; text-decoration:none;}
#last { margin:0px 10px; font-size:11px;}
#last a { font-weight:bold;}
i { color: #009900; font-size:11px; font-style:normal;}

.errors {list-style:disc;border:2px solid #FF9B0D;padding:10px;padding-left:50px;width:80%; margin-top:10px; margin:auto; background:url("../img/help.gif") no-repeat #FFFFFF;}
.errors li {color:#265B91; font-weight:bold;}
#alert { color:#265B91; padding:10px; width:40%; margin:auto;border:2px solid #FF9B0D; font-weight:bold; margin-top:10px; background-color:#FFFFFF;}

/*forms*/
fieldset { border:1px solid #DD1212; padding:10px; margin:10px;}
fieldset table, fieldset table td fieldset td { border:none;} 
legend { color:#DD1212; font-weight:bold;}
.label { font-weight:normal; font-size:13px; font-family:Arial,"Arial CE",Helvetica,"Helvetica CE",sans-serif; width:300px; margin-right:10px; padding:5px;}
input { border:1px solid #BDBDBC; padding:3px;}
textarea { border:1px solid #BDBDBC; padding:3px;}
select {  border:1px solid #BDBDBC; padding:3px;}
.button {padding: 3px 15px 3px 15px;background: url("../img/button.gif") 0% 60% repeat-x;text-decoration:none;border-right:1px solid #666666;border-bottom:1px solid #666666;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;color:#000000;text-decoration:none; color:#FFFFFF; border:1px solid #FFFFFF; cursor:pointer;}

/*pathway*/
#pathway {color: #999999;padding:0px 0px 0px;font-size:11px;margin-bottom:0px; width:100%; float:left; margin-bottom:5px;}
#pathway strong {color: #999999;font-weight:normal;text-decoration:none;}
#pathway a {color: #999999;}
#pathway a:hover {text-decoration:none;}


#phone { float:right; width:39%; font-weight:bold; text-align:right; color:#666666; color: #ff7b00}
#phone span { font-weight:normal; color:#999999;}
/*pages*/
#pages { text-align:center; clear:both; margin-top:10px; margin-bottom:10px;}
#pages a { /*background-color:#E1F0FF;border:1px solid #3399CC;*/padding:2px 5px 2px 5px; color:#000000; text-decoration:none; }
#pages a:hover { background-color:#FDFEFF; color:#000000}
#pages b { color:#990000; text-decoration:none;}

/*footer*/
#footer{background-color:#f2f2f2; margin:0 17px 0 17px; padding:10px; font-size:11px; color:#666666; text-align:left;}
#footer a { color: #666666;}
#footer strong { color:#666666; font-weight:normal;}
/*.footerBody{height: 55px;color: #6a6a6a;font-size: 11px;background: #ffffff url("../img/footer_bg.gif") repeat-y top;}
.footerBody a, .footerBody a:visited, .footerBody a:active{color: #6a6a6a;text-decoration: none; }
.footerContent{padding-left: 35px;padding-right: 45px;padding-top: 10px;padding-bottom: 20px;}
.footerCopyright{margin-left: 15px;margin-top: 5px;float: left;}
.footerDevoloper{margin-top: 12px;float: right;}*/


/* Menu */

#menu {
	width: 737px;
	height: 37px;
/*	margin: 0 auto;*/
	background: #37AEF2 url("../img/img2.gif") top;
	border-bottom:0px solid #990000;
	border-top:1px solid #FFFFFF;
}

/*#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}*/
/*
#menu li {
	display: inline;
}*/

#menu a {
	display: block;
	float: left;
	height: 32px;
	padding: 9px 4px 0px 4px;
	text-decoration: none;
	color: #FFFFFF;
	border:none;
	font-size:11px;
	font-weight:normal;
	border-right:1px solid #FFFFFF;
}

#menu .active {
	background: url("../img/img3.gif");
	color: #FFFFFF;
}

#menu a:hover {
	background: url("../img/img3.gif");
	color: #FFFFFF;
}

#leftmenu .active a { color:#FFFFFF; text-decoration:none; border:none;}

/*gallery*/
#bigphotospace{position:relative;float:left;}
#photoframe{position:absolute;top:-9px;left:-8px;height:480px;border:1px solid #000;background:#EEEEEE url("../img/loading.gif") center center no-repeat;width:640px;}
#photoshade{width:640px;height:480px;position:absolute;top:7px;left:7px;z-index:999;background-color:#999999;}

.empty_button{cursor:default;}
#photogallery .selected img{border:1px solid #EC0000;}
#photogallery a { border:none;}
#photoframe img { border:none; margin:0px; padding:0px;}
.img{float:left; padding:6px 5px 0px 0px;}
a img{border:1px solid #3399CC;padding:1px;}
a img:hover{border:1px solid #EC0000;}
.nolink { text-decoration:none; color:#000000;}
#close_photo{position:absolute;top:0;right:0;margin:10px 10px; top:10px; right:10px;cursor:pointer;cursor:hand;}
#prev_photo{cursor:pointer;cursor:hand;position:absolute;top:10px;left:10px;}
#next_photo{cursor:pointer;cursor:hand;position:absolute;top:10px;left:38px;}
#mainfotolink { border:none;}