/* CSS Document */
body{background: url(../img/back.jpg) repeat-x #000; color: #FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px }
*{margin: 0px; padding: 0px}
img{border: none}
#Container{ width: 950px; margin:0px auto; position:relative}
#Header{margin-bottom:30px }
#Logo{margin-top: 20px; margin-left: 380px; width:182px; height:60px}
#Menu{margin-top: 20px; margin-left: 345px; width:270px; height:30px}

#Content{position: relative; width: 950px;}
.content_home{ background:url(../img/content_bg.jpg) repeat-x top; padding-left: 30px; padding-right: 30px;margin-top:0px; margin-bottom: 20px }

.small_box{ background:url(../img/gradient_maly.jpg) #000 repeat-x;}
#Forum{background: #1C1C1C; padding: 7px 10px; font-size: 11px;}
#Forum #Left{ float:left; width: 525px}
#Forum #Right{margin-left: 525px}
.small_box1{ background:url(../img/gradient_maly.jpg) #000 repeat-x; padding: 10px; }
.small_box2{ background:url(../img/gradient_maly.jpg) #000 repeat-x; color: #787878; padding: 10px;width: 120px}
.title{padding: 7px 10px;}

.underline{text-decoration:underline}
.rozowy{color: #C68AA4}
.ciemny_roz{color:#8D6D7A}
.szary{color: #787878}
.size11{font-size: 11px}
.topic {color:#FFFFFF; font-weight:bold; text-decoration:none }

.content_form{ background:#1C1C1C; padding:30px; margin-bottom: 20px }
.form{ width:570px; margin:0px auto }
.input{background:url(../img/gradient_maly.jpg) #070707 repeat-x; padding: 10px; width:570px; position:relative}
label{color:#BB507A; width: 180px; display:block; float: left; text-align:right; font-weight:bold}
input, textarea{display:block; margin-left:200px; position:relative; width:200px }
.big{margin-top: 0px; position:relative}
.big_inp{margin-top:40px}
.comment{ position:absolute; left: 210px; top: 10px; z-index:10; font-size: 10px}

#Footer{height: 20px; margin-top:10px}
.error-message {margin-left: 200px; margin-top: 3px;color:#BB507A}
.pink {color: #B9537A }

#Agree input {margin-left:0px;width:auto; position:relative; top: -40px}
#Agree div.error-message {position: relative; left:-200px}
#Agree .input { background:none;}

.ag {color:#9B9B9B; font-size: 10px; margin-left: 40px; margin-top: 20px}
#Submit1 input {background:url(../img/konkurs_button.jpg) #000 repeat-x;width:155px;height:45px;border:0px; position: absolute; margin-top: -70px;margin-left:400px; cursor:pointer}

.konkurs {background:url(../img/kon_back2.jpg) repeat-x #0E0E0E;padding: 122px 40px 20px;magin-top:2px}

#kon_menu {background:url(../img/konkurs_menu.jpg);margin:10px 0px; height: 26px; width: 536px;}
#kon_menu a {display: block; float: left; color:#FFFFFF; text-decoration:none; font-weight: bold; padding: 5px 20px}
#kon_menu a:hover {color: #98225F}

#Submit2 input {background:url(../img/dodaj.jpg) #000 repeat-x;width:88px;height:27px;border:0px; position: absolute; margin-top: -50px;margin-left:430px;cursor:pointer}

textarea {width:300px}

#Agree2 input {width:auto;  }
#Agree2 label {float:none; color:#FFFFFF; font-weight: normal; position: relative; top: -15px;left:100px}
#Agree2 div.error-message {margin-left: 0px; margin-top: 3px}
#sm_reg {color:#D485A4; font-style:italic; position:relative; top:-27px; left:230px}
#link {color:#D485A4; font-style:italic; }

.cl {color:#9B9B9B; font-size: 10px;cursor: pointer; text-decoration: underline}
#c{display:none}

.foto {width: 135px; height: 230px; float: left}
.pic {width: 120px; height: 140px; margin-bottom: 5px}
#nav {clear: both; text-align: center; width: 780px; height: 20px; background: url(../img/nav.jpg); padding: 0px 10px}
#nav a {color:#FFFFFF; text-decoration: none; font-weight: bold}
#nav a.active {color:#94195A}
#nav .left { float:left}
#nav .right { float:right}
#galery {width: 820px;}

#Agree2 { position: relative}
#Agree2 label {color:#BB507A; width: 180px; display:block; float: left; text-align:right; font-weight:bold; left:0px; top:0px}
#Agree2 .input { height: 60px; }
#Agree2 input { position: absolute; left: -140px; top: 35px;}
#Agree2 a { color:#FFFFFF; position: absolute; top: 10px; left: 220px}
#Agree2 span { color:#9C9C9C; position: absolute; top: 35px; left: 90px}
#Agree2 .error-message {position: absolute; top: 53px; left: 60px}
#M1 .input { }
#M1 input { margin-top: 30px;}
#M1 {position: relative }

#Submit3 input {background:url(../img/button.png) repeat-x;width:80px;height:23px;border:0px; margin-left:210px; margin-top:10px}