/* CSS Document */

* {margin:0; padding:0; }

body{  
font-family:Arial, Helvetica, sans-serif; 
font-size:0.75em; 
line-height:1.5em; 
color:#485478; 
background:url(../images/body-bg.jpg) center top no-repeat fixed; 
padding:20px 0px 44px 10px
}

img { border:0;}

.ital {font-style:italic; color:#666;}
.ind .t01 {color:#e4950c; font-size:12px; text-decoration:underline }
.ind .price {
	color:#333;
	font-size:12px;
}


.main {width:990px;	margin:0 auto; overflow:hidden; position:relative; background:url(../images/hdrbg02.png) top left no-repeat;}

a {color:#e4950c; text-decoration:underline;}
a:hover{text-decoration:none;}



.kader {
	padding:10px;
	background-color:#666;
	border:dashed #8f8f8f 2px;
	}

.kader p, .kader strong{
	color:#FFF;
	}

.kader a {
	text-decoration:none;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	}

.kader strong {
	text-decoration:none;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	}

.kader a:hover {
	text-decoration:underline;
	}

.textlinks .ind {padding:10px 0px 0px 0px; color:#666}
.textlinks a, .textlinks a:hover {color:#e4950c; text-decoration:none;}
.myClass2:hover, .hlt {background-color: #eeeeee; color: black;}


.pagetitle { padding:10px; color:#1c1c1c; font-weight:normal}
.center { padding:0 0 10px 0;}

.container { width:100%; overflow:hidden;}
.content:after {content: ' '; clear:both; display: block; width: 0; height: 0; overflow: hidden; font-size: 0;}
.content {width:100%;}

.side-bar-left { width:232px; margin-right:8px; float:left; background:#fff;}
.side-bar-left .ind { padding:8px 7px 7px 7px; }

.column-center{width:676px; float:left; background:#fff;}
.indent-center { padding:163px 30px 0 29px; background:url(../images/hdr01.jpg) no-repeat 7px 0; margin-bottom:-40px; position:relative;}

.indent-fotos { padding:163px 12px 0 10px; background:url(../images/hdr01.jpg) no-repeat 7px 0; margin-bottom:-40px; position:relative;}
.indent-fotos h2 { margin-left: 19px;}

.clear{clear:both;}

h2{ font-size:1.61em;}
h3{ font-size:1.31em;}

#header {margin:0 auto; overflow:hidden; width:100%; height:216px;}
/*#header .row1 {overflow:hidden; height:283px; width:100%;}*/

#header a {
display: block;
position: absolute;
left: 820px;
top: 5px;
width: 110px;
height: 110px;
}

.logo { padding:7px 0px 0px 7px; overflow:hidden; float:left;}
h1 {font-size:1em; margin:0px; padding:0; color:#ffffff; text-indent:-10000em; width:226px; height:186px; background:url(../images/logo.png) top left no-repeat;}
h1:hover {text-decoration:none;}

.inside-widget { padding:15px 20px 20px 20px;}
.widget { margin:0px 0px 6px 0px; padding:0px; width:100%; overflow:hidden;}
.widget h2 {font-size:1.167em; line-height:1em; color:#1f2c55; font-weight:bold; text-transform:uppercase; background:url(../images/h2-tail-bg.gif); }
.widget h2 span {display:block; padding:10px 15px 16px 41px; background:url(../images/h2-bg.gif) no-repeat 16px 7px;}
.widget h2 a {color:#0d68a3; text-decoration:none;}
.widget h2 a:hover {text-decoration:none;}

.widget ul { margin:0; padding:0px; width:100%; list-style:none;}
.widget li { line-height:1.75em; color:#000000; padding:0 0 2px 0; background:url(../images/list-marker.gif) no-repeat 0 5px; padding-left:21px;}
.widget li a { color:#485478; text-decoration:none;}
.widget li a:hover { text-decoration:none; color:#e4950c;}

.column-center p { padding:5px 20px 5px 0px;}
.column-center .border { border:1px solid #434245; padding:1px;}

.contenttxt li {list-style:square;}

.welcome {margin-bottom:15px;}
.welcome .content-top-left  {padding:20px 28px;}
.welcome h2 {padding-bottom:10px; color:#253747; font-weight:normal;}

.title { overflow:hidden; width:100%; padding-top:10px;}
.title h2 { color:#1f2c55; font-size:1.667em; text-transform:none; line-height:1.01em; font-weight:bold; font-family:Arial Narrow, Arial, Helvetica, sans-serif; padding:18px 0px 5px 0px;}
.title h2 a {color:#1f2c55; text-decoration:none;}
.title h2 a:hover {text-decoration:underline;}
.title .date { color:#202f5b; line-height:0.75em; font-weight:normal; background:url(../images/sun.png) top left no-repeat; text-align:center; width:80px; padding: 0; height:61px; float:left; margin-right:12px;}
.title .date span {color:#e4950c; font-size:1.833em; line-height:1em; display:block; font-weight:bold;}

.text-box {overflow:hidden; width:100%; padding-bottom:10px;}
.text-box .ind {padding:10px 0px 0px 0px; color:#666}
.text-box strong { color:#485478; font-size:1.01em;}
.text-box span { text-transform:none; color:#FFFFFF; font-size:1.09em;}
.text-box span a { color:#41d9ff; font-size:1.18em; font-style:italic;}

.texthome {overflow:hidden; width:100%; padding-bottom:10px;}
.texthome .ind {padding:30px 0px 0px 0px; color:#666}
.texthome strong { color:#485478; font-size:1.01em;}
.texthome span { text-transform:none; color:#FFFFFF; font-size:1.09em;}
.texthome span a { color:#41d9ff; font-size:1.18em; font-style:italic;}

.comments { color:#e4950c; font-size:0.917em; text-transform:none; line-height:1.01em; overflow:hidden; padding:7px 0px 4px 0px; border-bottom:1px solid #e3e7ea; float:left;}
.comments a, .comments a:hover {text-decoration:none; color:#e4950c;}

.tags {font-size:0.917em; color:#202020; padding:20px 0 0 0;}
.tags a {margin:0 0 0 4px;}
.line { background:url(../images/bg-line2.gif) top repeat-x; padding-top:2px;}

h2.pages{ padding-bottom:10px;}

p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignright {
	padding: 0;
	margin: 0px 0px 2px 20px;
	display: inline;
}

img.alignleft {
	padding: 0;
	margin: 7px 22px 2px 3px;
	display: inline;
	clear:both;
}

.alignright {
	float: right;
	color:#e4950c;
	padding-right:10px;
}

.alignleft {
	float: left;
	color:#e4950c;
	padding-left:10px;
}

.marg { margin-bottom:10px;}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}

a img {
	border: none;
	}

.widget_text .inside-widget { padding:10px 10px 20px 20px;}
.textwidget { padding:4px 0px 10px 0px; color:#095886}


/*footer*/
#footer { font-size:0.9em; line-height:1.3em; color:#80a1fa; font-weight:normal; background:url(../images/footer-bg.gif) top left no-repeat;}
#footer .box { padding:10px 4px 0px 15px; width:208px; height:53px;}
#footer p{ padding:0px;}
#footer a{ color:#80a1fa; font-weight:normal; text-decoration:none;}
#footer a:hover { text-decoration:underline;}
/*end footer*/

