/* @override 
	http://ddlcore.svn.kronio.hu/frontend/css/frontend.css
	http://kulocity_2010.svn.kronio.hu/frontend/css/frontend.css
*/

body { margin: 0; padding: 0; background: white; font-family: "Trebuchet MS"; font-size:13px;line-height:1.5em;}
a:focus {outline: none;}
a {color:#2A739E;text-decoration:underline;}
a:link { text-decoration: none; }
a:active { color: #2A739E;text-decoration: none; }
a:visited { color:#333536; text-decoration: none; }
a:hover { color: #1E4567;text-decoration: none;}
a:focus {color:#333536;}

#Header {height:32px;background: #000 no-repeat top left;}
.tagline {color: white; position: absolute; left: 100px;  font: 1.1em Georgia; top: 8px; display: none; }
#BreadCrumb{padding-top:10px;}

#Nav {margin-left: 320px;}
#Nav li { padding: 0em 2em 0em 2em;float: left; margin-left: 2px; height: 32px; list-style: none; }
#Nav li:hover { /*background-image: url(../img/menu_item_bcgr_hover.png);*/ }
#Nav li a { font-weight: normal; color: #b7bfc7; display: block; padding-top:9px; text-align: center; text-decoration: none; font: 1.0em Arial; text-transform: uppercase; }
#Nav li a:hover, #Nav li a:focus, #Nav li a:active { color: #3189cb; }

.Keyword{font-size: 11px;text-decoration:none;color:#2A739E;}
a.KeywordActive{font-size: 11px;text-decoration:none;background-color:#2A739E;color:white !important;}

#Footer {position:relative; clear:both; text-align:left; padding-top: 15px;padding-bottom:15px;margin-top:20px;}
#Footer .Left{display: inline-block; padding-left: 164px;}
#Footer .Right{display: inline-block;}
#Footer .Right a{text-decoration:none;color:#3189BC;}
#Footer .Right a:hover{text-decoration:none;color:#1E4567;}

#Mainpage{}
#Mainpage2{}

#PromoArea{float:left;height:310px;background: #4294bd url(../img/gradient_promo.png) repeat-x top left;}
#PromoArea p{color: #fff;}
#PromoAreaInner{padding-left: 20px; padding-right: 20px;}

.clear { 	width: 0px; height: 0px; clear: both; line-height: 0px; overflow: hidden; font-size: 0px; }

#col1_3 {}

/* GALLERY - Image view*/
.GalleryTitle {} 
.GalleriesImg {float: left; padding-right: 20px;} 
.Galleries td {vertical-align: top; text-align: left; padding-bottom: 40px;}
.GalleriesContent {  line-height: 100%; padding-left: 20px; padding-right: 20px; }
.GalleriesDescription {padding-top: 10px; line-height: 1.5em; padding-right: 0px;}
.GalleryImgNav
.GalleryImgHeader
.Gallery

/* LOGIN BOX */

#LoginBox { 
  font-family:Arial; padding-bottom:33px; color: white; text-transform:uppercase; font-size: 0.9em; width: 190px;
}
#LoginBox .LoginInput { width: 113px; height: 21px; background-image: url(../img/bg_login_input.gif); margin-bottom: 7px; float: right; }

#LoginBox .LoginInputUser { width: 103px; height: 16px; font-size: 1em; border: 0px; background-color: #ffffff; margin: 3px 0px 0px 5px; }
#LoginBox .LoginInputPass { width: 103px; height: 16px; font-size: 1em; border: 0px; background-color: #ffffff; margin: 3px 0px 0px 5px; }
#LoginBox #LoginTitle { padding-left: 79px; text-align: left; padding-bottom: 4px; }
#LoginBox #LoginOK { text-align: right; }

#LoginBox #LoginOK a { color: #1CABCF; }
#LoginBox #LoginOK a:hover { text-decoration: none; }



