/* CSS Document */

body {
	background:#A2E05B;
	color:#333;
	background-image:url(../images/leaf.jpg);
	text-align:center;
	margin:20px;
	padding:0;
	font:normal 0.8em/1.2em Arial,Tahoma,Impact,sans-serif;
	}

a,a:link,a:visited {font-weight:700;color:#206fbc;letter-spacing:1px;outline:none;}
a:hover {text-decoration:none;color:#999;text-shadow: 0px 0px 6px;}
a img,:link img,:visited img {border:none;}
a,:link,:visited {text-decoration:none;}

h1,h2,h3,h4 {font-family:Arial,Tahoma,Impact,sans-serif;font-weight:400;letter-spacing:1px;}
h1 {font-size:138%;}
h2 {font-size:124%;}
h3 {color:#5190b2;font-size:115%;}
h4 {color:#693;font-size:100%;font-weight:700;}

#wrapper1 {
	position:relative;
	text-align:left;
	width:100%;

	}
#wrapper2 {
	position:relative;
	text-align:left;
	width:100%;
	}
#header {
	padding:0px ,0px,0px,0px;
	margin:0;
	text-align:center;
	width:100%;
	}
#maincol {
	position:relative;
	margin:0;
	padding:10px 0px 10px 0px;
	}
#leftcol {
	position:relative;
	top:0px;
	left:-10px;
	float:left;
	width:220px;  /* for IE5/WIN */
	font-size:110%;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:200px; /* actual value */
	margin:0 0 -10px 0;
	padding:8px 0px 10px 5px;
	z-index:100;
	}
#rightcol {
	position:relative;
	top:-10px;
	right:-10px;
	float:right;
	width:220px;  /* for IE5/WIN */
	font-size:110%;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:200px; /* actual value */
	margin:0 0 -10px 0;
	padding:18px 5px 10px 0px;
	z-index:99;
	}
#centercol {
	position:relative;
	padding:0px 210px 1px 210px;
	font-size:95%;
	}
	#maintd{
		font-size:95%;
		}
#footer {
	position:relative;
	top:1px;
	width:100%;
	clear:both;
	margin:0;
	padding:1% 0;
	text-align:center;
	font-size:85%;
	color:#333;
	background:url(../images/button.png) repeat-x;
	}

#navtoplist {width:100%;background:transparent;voice-family:inherit;padding:0;}
#navtoplist ul {font:bold 11px arial;list-style:none;margin:0 0 0 15px;padding:0;}
#navtoplist li {display:inline;margin:0 2px 0 0;padding:0;}
#navtoplist a,#navtoplist a:link,#navtoplist a:visited {float:left;display:block;color:#fff;text-decoration:none;letter-spacing:1px;background:#333 url(../images/menu.jpg) repeat-x;border-bottom:0 solid #fff;margin:1px 1px 0 0;padding:6px 10px;}
#navtoplist img {padding:6px;}
#navtoplist a:hover {background:#5190b2 url(../images/button.png) repeat-x;border-color:#5190b2;}
#navtoplist #current a {background:#5190b2 url(../images/button.png) repeat-x;border-color:#5190b2;}
.navtoplistline {clear:both;width:100%;height:5px;line-height:1px;background:#5190b2;margin-bottom:0;padding:0;}

ul {margin-left:20px;padding-left:0;list-style:none;}
li {padding-left:18px;background:url(../images/list.png) no-repeat 0 .5em;}

fieldset {border:2px solid #000;color:#333;background-image: url(../images/bg1.png);background-repeat: repeat-x;background-color:#B8E884;font-size:90%;line-height:1.4em;width:auto;margin:0 0 15px 2px;padding:0px;}
fieldset.platlink {border:1px solid #5190b2;color:#333;background-color:transparent;font-size:88%;line-height:1.4em;width:auto;margin:0;padding:0;}
fieldset.maincont {border:2px solid #000;color:#333;background-color:#A2E05B;font-size:90%;line-height:1.4em;width:auto;margin:0 0 15px 2px;padding:5px;}
fieldset.tobyav {border:1px solid #000;color:#333;background-color:#A2E05B;font-size:70%;line-height:1.4em;width:auto;margin:0 0 15px 2px;padding:5px;}
fieldset.message {border:2px solid #000;color:#333;background-color:#FFE1F0;font-size:90%;line-height:1.4em;width:430px;margin:0 0 15px 2px;padding:5px;}
fieldset.hscont {border:2px solid #000;color:#333;background-color:#A2E05B;font-size:90%;line-height:1.4em;width:auto;margin:0 0 15px 2px;padding:5px;}
fieldset.question {border:2px solid #000;color:#333;background-color:#FFE1F0;font-size:90%;line-height:1.4em;width:auto;margin:0 0 15px 2px;padding:5px;}
fieldset.platrek {border:0;width:auto;margin:0 auto;}

#fieldheader {
	font-size:12px;
	font-weight:bold;
	color:#333;
	background:url(../images/fieldheader.png) repeat-x;
	cursor: row-resize;
}


h1,h2,h3,h4 {font-family:Arial,Tahoma,Impact,sans-serif;font-weight:400;letter-spacing:1px;}
h1 {font-size:138%;}
h2 {font-size:124%;}
h3 {color:#5190b2;font-size:115%;}
h4 {color:#693;font-size:100%;font-weight:700;}

blockquote {background-color:#FF9;border:1px solid #FFC;font-style:italic;letter-spacing:1px;margin:15px 40px 15px 20px;padding:5px 10px;}
img {padding:0;}
.warning {border:1px dotted #C00;width:80%;text-align:center;margin:20px auto auto;padding:5px;}
.invtouch img {opacity:0.2;filter:alpha(opacity=20);}
.invtouch a:hover img {opacity:0.9;filter:alpha(opacity=90);}
.igri_img{background:url(../images/menu2/ruletka.png);width:48px;height:48px;}
.ourbutton_img{background:url(../images/banners/88x31_1.gif);width:88px;height:29px;}
.star_img{background:url(../images/v2.png);width:12px;height:12px;}
.cssShoutBox {background-color:#FFF;border:2px inset #EEE;margin-bottom:5px;}
.cssShoutForm {font-family:Arial, Helvetica;font-size:11px;background-color:#E0F0FF;border:2px inset #EEE;}
.cssShoutButton {font-family:Arial, Helvetica;font-size:11px;}
.cssShoutText {font-family:Arial, Helvetica;font-size:11px;color:#000;}
.cssShoutTime {font-family:Arial, Helvetica;font-size:9px;color:#A0A0A0;text-align:right;}
.cssShoutRaised {background-color:#FFFFC0;border:1px outset #EEE;width:14px;height:14px;text-align:center;padding:2px;}
.cssShoutPressed {background-color:#FFFFC0;border:1px inset #EEE;width:14px;height:14px;text-align:center;padding:3px 1px 1px 3px;}
.cssShoutError {font-family:Arial, Helvetica;font-size:11px;text-align:center;color:#D00000;background-color:#FFF0E0;border:1px solid #C0B0A0;padding:4px;}
.cssCode {font-family:Courier New, Courier, Monospace;font-size:12px;color:#00A000;background-color:#E0FFE0;border:1px solid #C0E0C0;margin-top:2px;margin-bottom:2px;padding:4px;}
.cssQuote {color:gray;background-color:#F0F0F0;border:1px solid silver;margin-top:2px;margin-bottom:2px;padding:4px;}

.invtouch img {opacity:0.2;filter:alpha(opacity=20);}
.invtouch a:hover img {opacity:0.9;filter:alpha(opacity=90);}
.invtouch {text-align:center;}

#form label,#form2 label {font-weight:700;font-size:12px;}
#form input,#form2 input {width:200px;height:17px;font-size:14px;}
#form select,#form2 select {width:200px;height:25px;font-size:14px;}
#form input,textarea,select,#form2 input,textarea,select {border-bottom:1px solid #ccc;background:#FF9 top left no-repeat;margin-top:0;padding:0;}
#form input.checkbox,#form input.radio_button,#form2 input.checkbox,#form2 input.radio_button {width:14px;background:none;border:0;}
#form input.small,select.small,#form2 input.small,select.small {width:50px;}
#form input.large,select.large,#form2 input.large,select.large {width:200px;}
#form input.extra_large,select.extra_large,#form2 input.extra_large,select.extra_large {width:300px;}
#form input:hover,textarea:hover,select:hover,#form2 input:hover,textarea:hover,select:hover {border:1px solid #999;}
#form input:active,textarea:active,select:active,#form input:focus,textarea:focus,select:focus,#form2 input:active,textarea:active,select:active,#form2 input:focus,textarea:focus,select:focus {border:1px solid #5190b2;}
#form input.submit,#form2 input.submit {border: solid 1px black;background:url(../images/button.png) repeat-x;width:70px;color:#fff;height:20px;width:100px;text-align:center;vertical-align:center;}
#form input.submit:hover,#form2 input.submit:hover {cursor:pointer;}
#form input.securitycode,#form2 input.securitycode {width:51px;text-transform:uppercase;}
#form textarea,#form2 textarea {width:600px;height:300px;}
#form textarea.deep,#form2 textarea.deep {height:300px;}
#form textarea.shallow,#form2 textarea.shallow {height:50px;}
#form fieldset img,#form2 fieldset img {border:0;}
#form legend,#form2 legend {font-weight:700;font-size:100%;letter-spacing:-1px;color:#666;}

#navmainlist {width:185px;margin:0;padding:0;}
#navmainlist li {list-style:none;line-height:2em;margin:0;}
#navmainlist li a,#navmainlist li a:link,#navmainlist li a:visited {font-weight:400;width:100%;display:block;outline:none;text-decoration:none;text-indent:10px;}
#navmainlist li a:hover {color:#693;background-color:#A2E05B;text-decoration:underline;}
#navmainlistline {clear:both;width:100%;height:2px;line-height:2px;background:#ccc;margin:2px 0 15px;padding:0;}
#weblinks li {font-size:90%;list-style:none;margin-left:5px;}
#weblinks a,#weblinks a:link,#weblinks a:visited {color:#999;}
#weblinks a:hover {color:#ccc;}
#form fieldset {width:400px;border:0 solid #e3e3e3;display:block;margin:auto;padding:0;}
#form2 fieldset {width:700px;border:0 solid #e3e3e3;display:block;margin:auto;padding:0;}
#myaccount p.reflink {border:1px dotted;width:80%;margin:20px auto auto;padding:5px;}
#myaccount table {border:0;width:120px;height: 60px;margin:20px auto auto;}
#myaccount p.links {border:1px dotted;width:110px;height: 60px;margin:auto 5px 5px auto;padding:20px;}
#myaccount p.links:hover {border:1px dotted #5190B2;background-color:#FFE1F0;cursor:pointer;}
#myaccount a.links {color:#000;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-decoration:none;text-transform:none;word-spacing:normal;}
#tables tr {background-color:#f7f7f7;}
#tables th.top {background:url(../images/button.png) repeat-x;color:#FFF;}
#tables td {border-bottom:1px dotted #ccc;border-left:1px dotted #ccc;border-right:1px dotted #ccc;}

#mystats td{font-weight: bold; border-bottom: #ccc 1px solid;}

.theadvertise{background-color:#9BE69B;font-size:120%;border:1px dotted black;}
.advertiserow {background-color:white;margin-top: 5px; border-style: double; border-width: 1px; border-color: #C0C0C0;}
.advertiserow2 {background-color:#FFFF99;margin-top: 5px; border-style: double; border-width: 1px; border-color: #C0C0C0;}

textarea.message{width:80%;}
textarea.message:hover{background-color:white;}

legend {color:#333;font-weight:700;}
b,strong {letter-spacing:1px;}
.clear,p {clear:both;}
.img-left {float:left;margin:6px 10px 15px 0;}
.img-right {float:right;margin:6px 0 15px 10px;}
.float-left {float:left;}
.float-right {float:right;}
.text-left {text-align:left;}
.text-right {text-align:right;}
.text-justify {text-align:justify;}
.textsmall {font-size:80%;line-height:1.4em;}
.textblue {color:#5190b2;font-weight:700;text-decoration:underline;}
.underline {border-bottom:1px solid #333;}
.highlight {background:#ffc;}

.obloko{
background:url(../images/c5.png) no-repeat;
width:150px;height:100px;
}